religious nut - French English Dictionary